Senior Mobile Developer – Flutter / Kotlin

 Full-time
 Onsite, Abuja
 Senior

About this Position

We’re seeking a highly experienced and passionate Senior Mobile Developer skilled in Flutter or Kotlin to join our engineering team. You will play a leading role in building production-ready mobile apps, particularly for fintech or terminal-based products such as POS or payment systems. This role is ideal for someone who is both hands-on and strategic — able to build reliable applications while contributing to team best practices. You will collaborate with backend developers, product managers, and UI/UX designers to ensure smooth implementation and delivery of mobile features that matter.


Key Responsibilities

  • Build and maintain robust mobile applications using Flutter (Dart) or Kotlin.
  • Develop mobile features for terminal-based apps such as POS systems or fintech dashboards.
  • Translate UI/UX wireframes and mockups into responsive and high-quality app interfaces.
  • Integrate RESTful APIs and ensure mobile app security best practices.
  • Optimize apps for performance, battery efficiency, and low memory usage.
  • Participate in sprint planning, code reviews, and release management.
  • Provide mentorship and technical support to junior mobile engineers when needed.
  • Document code, architecture decisions, and version control changes clearly.

Skill/Personality Requirements

You are a good fit for this position if you have:

  • Have a Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Possess 5+ years of mobile app development experience.
  • Have built or maintained terminal or POS-based applications.
  • Are fluent in Flutter (Dart) or Kotlin, with experience in at least one large-scale app.
  • Understand REST APIs, state management (Bloc, Provider, Riverpod, etc.), and secure mobile data handling.
  • Can reference or link to previous employers, apps, or repositories you've worked on.
  • Are comfortable leading features and collaborating cross-functionally.
  • Possess a great culture of integrity, communication, and team-work.
  • Bonus: Experience with offline-first design or hardware integrations like barcode/QR scanning.

Think you're a good fit?



X